@charset "utf-8";
/* CSS Document */

#main_info_index { width:990px; margin:10px auto; overflow:hidden; clear:both}
#main_info_index .down {color:#3eaa19;}
#main_info_index .up {color:#e32020;}

#main_info_index .left_box { float:left; width:180px; margin-right:10px; overflow:hidden}
#main_info_index .mid_box { float:left; width:562px; overflow:hidden}
#main_info_index .right_box {float:right; width:230px; overflow:hidden}

#main_info_index .stock_mini_info { text-align:center; padding:10px 0 0 0; overflow:hidden; font-family:'微软雅黑'; font-size:14px; background-image:url(../images/stock_info_box.gif); background-position:top center; background-repeat:no-repeat;}
#main_info_index .stock_mini_info span.stock_name {font-size:26px; line-height:30px; font-weight:bold; color:#000}
#main_info_index .stock_mini_info span.stock_code {font-size:14px; line-height:18px; font-weight:bold; color:#000; font-family:Tahoma, Geneva, sans-serif}
#main_info_index .stock_mini_info span.stock_price { padding:0 30px 0 0; font-size:26px; line-height:35px; font-weight:bold; background-repeat:no-repeat; background-position: right center; font-family:Tahoma, Geneva, sans-serif}
#main_info_index .down span.stock_price { background-image:url(../images/die_1.gif);}
#main_info_index .up span.stock_price { background-image:url(../images/zhang_1.gif);}
#main_info_index p.price_time { margin:10px 0 0 0; padding:0 10px; border:0; font-size:11px; line-height:17px; text-align:right; color:#fff; height:17px; background-image:url(../images/stock_info_time_box.gif); background-repeat:no-repeat; background-position:bottom center; font-family: Arial, Helvetica, sans-serif}

#main_info_index .stock_info_right { border: 1px solid #d2d2d2; border-top:2px solid #4595fc; padding:4px 0}


.index_info_box_1 { background:url(../images/index_info_box_bg_1.gif) no-repeat top center; width:988px; border:1px solid #b8bcc9; margin:10px auto; overflow:hidden}
.index_info_box_1 .title_box { height:50px; margin:10px 0 0 0}
.index_info_box_1 .title_box a { display:inline-block; width:252px; height:50px; margin:0 0 0 20px; font-size:14px; font-weight:bold; line-height:40px;text-align:center; color:#414141; text-decoration:none}
.index_info_box_1 .title_box a span.en { font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.index_info_box_1 .title_box a:hover, .index_info_box_1 .title_box a.active { background:url(../images/index_info_box_button_1.gif) no-repeat; color:#305cbf; }


.index_info_box_1 .newslist { width:610px; margin:0 0 0 30px; padding-bottom:15px; float: left}

.index_info_box_1 .zy_newslist { padding:30px 0 0 30px; float:left}
.index_info_box_1 .redbox_content { background:none}

.index_info_right_box { border:1px solid #d2d2d2; background:#ebf2fc;}
.index_info_right_box h3 { background: url(../images/index_right_info_title.gif) no-repeat top center; height:24px; border-bottom:1px solid #d2d2d2; line-height:24px; padding:0 0 0 30px; color:#036; font-size:14px}


.index_news_mid_box {padding:5px 15px; overflow:hidden}
.index_news_mid_box .index_mid_newsinfo span.news_title {font-size:24px; color:#3270c0; font-family:'微软雅黑'; font-weight:bold; line-height:30px}
.index_news_mid_box .index_mid_newsinfo span.news_date {display:block; font-size:11px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#909090}

.index_stock_info { border:1px solid #bdd2e9; background:url(../images/index_stock_info_bg.png) repeat-x bottom center; margin:10px 0 0 0}
.index_stock_info_tabs { height:26px; border-bottom:1px solid #bdd2e9; overflow:visible; background:url(../images/index_stockinfo_title_bg.png) repeat-x top center;}
.index_stock_info_tabs a.add_button { display:inline-block; float:right; font-weight:bold; color:#247aca; padding:0 12px 0 0; line-height:26px; text-decoration:none}
.index_stock_info_tabs a.tab_button { display:inline-block; font-weight:bold; color:#494949; padding:0 20px; line-height:26px; float:left; text-align:center }
.index_stock_info_tabs a.active, .index_stock_info_tabs a.tab_button:hover { color:#1964ae; text-decoration:none; height:27px; background:#fff; border-left:1px solid #bdd2e9; border-right:1px solid #bdd2e9; margin:0 0 0 -1px; padding-right:19px }

.index_stock_more_info { border:1px solid #d6d0b3}
.index_stock_more_info .index_stock_more_info_title { height:26px; background:url(../images/index_stock_info_more_title_bg.png) repeat-x bottom center; overflow: visible; line-height:26px; border-top:1px solid #d6d0b3;}
.index_stock_more_info .index_stock_more_info_title a.tab_button { color:#494949; text-decoration:none; line-height:26px; display:inline-block; float: left; padding:0 15px; font-weight:bold;}
.index_stock_more_info .index_stock_more_info_title a.active, .index_stock_more_info .index_stock_more_info_title a.tab_button:hover { background:#fff; height:26px; margin:-1px 0 0 -1px; padding-right:14px; padding-top:1px; color:#b3630d; border-right:1px solid #d6d0b3; border-left:1px solid #d6d0b3;} 



.index_mid_news_list_box { margin:10px 0 0 0}
.index_mid_news_list_box .title { background: url(../images/index_mid_list_title_bg.png) no-repeat bottom center; height:30px; padding:0 0 0 20px}
.index_mid_news_list_box .title a.more { float:right; padding:0 20px 0 0; color:#247aca}
.index_mid_news_list_box .title span.title_info {font-size:14px; color:#212121; font-weight:bold; width:120px; display:inline-block; float:left}
.index_mid_news_list_box .title span.title_info_1 {font-size:14px; color:#7d7d7d}
.index_mid_news_list_box table.bkgbx_list { text-align:center; margin:5px 0 0 0}
.index_mid_news_list_box table.bkgbx_list td { border-bottom:1px solid #dbdbdb;}
.index_mid_news_list_box table.bkgbx_list td a.stock_name { color:#247aca}
.index_mid_news_list_box .gszxzb_list { width:555px; overflow:hidden}
.index_mid_news_list_box .gszxzb_list ul.gszxzb_list {width:555px; margin:5px 0 0 -1px}
.index_mid_news_list_box .gszxzb_list ul.gszxzb_list li {display:block; width:154px; height:20px; line-height:20px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; float:left; overflow:hidden; padding:0 15px}
.index_mid_news_list_box .gszxzb_list ul.gszxzb_list li span { float:right;}








